const TypeScriptLogoColour = (props: React.ComponentPropsWithoutRef<'svg'>) => {
  return (
    <svg
      width="69"
      height="69"
      viewBox="0 0 69 69"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        d="M62.2617 0H6.73828C3.01683 0 0 3.01683 0 6.73828V62.2617C0 65.9832 3.01683 69 6.73828 69H62.2617C65.9832 69 69 65.9832 69 62.2617V6.73828C69 3.01683 65.9832 0 62.2617 0Z"
        fill="#3178C6"
      />
      <path
        d="M62.2617 0H6.73828C3.01683 0 0 3.01683 0 6.73828V62.2617C0 65.9832 3.01683 69 6.73828 69H62.2617C65.9832 69 69 65.9832 69 62.2617V6.73828C69 3.01683 65.9832 0 62.2617 0Z"
        fill="#3178C6"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M42.7125 54.9068V61.6532C43.8092 62.2155 45.1063 62.637 46.6038 62.9182C48.1014 63.1993 49.6796 63.3398 51.3388 63.3398C52.9559 63.3398 54.4919 63.1853 55.9473 62.876C57.4026 62.5668 58.6787 62.0573 59.7754 61.3475C60.8721 60.6378 61.7404 59.7101 62.3802 58.5646C63.0199 57.4191 63.3398 56.0031 63.3398 54.3165C63.3398 53.0936 63.1571 52.022 62.7915 51.1014C62.4259 50.1808 61.8987 49.3621 61.2096 48.6453C60.5207 47.9285 59.6946 47.2854 58.7314 46.7161C57.7682 46.1469 56.682 45.6093 55.4728 45.1034C54.587 44.7379 53.7925 44.383 53.0894 44.0387C52.3864 43.6942 51.7888 43.3429 51.2966 42.9846C50.8045 42.6261 50.4248 42.2466 50.1577 41.8461C49.8906 41.4454 49.757 40.9922 49.757 40.4862C49.757 40.0224 49.8765 39.6042 50.1156 39.2318C50.3546 38.8593 50.6921 38.5396 51.1279 38.2725C51.5639 38.0055 52.0981 37.7981 52.7308 37.6505C53.3637 37.503 54.0666 37.4293 54.84 37.4293C55.4024 37.4293 55.9965 37.4714 56.6222 37.5557C57.2479 37.64 57.8771 37.7701 58.51 37.9457C59.1427 38.1214 59.7578 38.3428 60.3555 38.6098C60.953 38.8769 61.5049 39.1861 62.0111 39.5375V33.2337C60.9847 32.8402 59.8633 32.5486 58.647 32.3588C57.4308 32.1691 56.0351 32.0742 54.4604 32.0742C52.8574 32.0742 51.3388 32.2464 49.9047 32.5908C48.4705 32.9351 47.2085 33.4727 46.1187 34.2035C45.029 34.9345 44.1678 35.8656 43.5351 36.9971C42.9024 38.1284 42.5859 39.4812 42.5859 41.0554C42.5859 43.0653 43.166 44.7801 44.326 46.1997C45.486 47.6192 47.2471 48.8209 49.6094 49.8048C50.5374 50.1843 51.4022 50.5566 52.2036 50.9221C53.0051 51.2876 53.6976 51.6671 54.281 52.0606C54.8646 52.4541 55.3251 52.8828 55.6626 53.3467C56.0001 53.8104 56.1688 54.3375 56.1688 54.9279C56.1688 55.3636 56.0633 55.7676 55.8524 56.1401C55.6415 56.5126 55.3216 56.8358 54.8927 57.1099C54.4639 57.384 53.9296 57.5983 53.2898 57.7529C52.65 57.9076 51.9013 57.9848 51.0436 57.9848C49.5812 57.9848 48.133 57.7283 46.6987 57.2153C45.2645 56.7024 43.9357 55.9329 42.7125 54.9068ZM31.3707 38.2845H40.0254V32.748H15.9023V38.2845H24.5147V62.9355H31.3707V38.2845Z"
        fill="white"
      />
    </svg>
  )
}

TypeScriptLogoColour.displayName = 'TypeScriptLogoColour'

export default TypeScriptLogoColour
